﻿// toplam session süresi
var secs = 1800;


$(document).ready(function () {

    //    YukleniyorGoster = 1;

    //    $('#ctl00_up1').beginRequest(function () {
    //        if ($("#yukleniyor").length == 0 && YukleniyorGoster == 1)
    //            $("body").append('<div id="yukleniyor"><div>Yükleniyor lütfen bekleyiniz</div></div>');
    //        else
    //            YukleniyorGoster = 1;
    //    });

    /*atama planlama için */

    $('#ToggleDivAtamaPlan').hide();

    $('#ctl00_CPH_rgPlan_GridData').height($(window).height() - 160);
    $('#ctl00_CPH_RadGrid1_GridData').height($(window).height() - 200);

    $('#ctl00_up1').panelUpdated(function () {
        secs = 1800;
        $('#ctl00_CPH_rgPlan_GridData').height($(window).height() - 180);
        $('#ctl00_CPH_RadGrid1_GridData').height($(window).height() - 200);
        $('#ToggleDivAtamaPlan').hide();
    });


    //Select elements located outside the update panel
    $('#ctl00_up1').panelReady(function () {
        // $('#ctl00_CPH_rgPlan_GridData').height($(window).height() - 160);
        //Select elements inside the update panelt


        //        $(".ExportToExcel").click(function (e) {
        //            YukleniyorGoster = 0;
        //        });

        //        $(window).bind('beforeunload', function () {
        //            if ($("#yukleniyor").length == 0 && YukleniyorGoster == 1)
        //                $("body").append('<div id="yukleniyor"><div>Yükleniyor lütfen bekleyiniz</div></div>');
        //            else
        //                YukleniyorGoster = 1;
        //        });

        /* gridview da  <a href="#" class="gridViewToolTip"><%# Eval("CategoryID")%></a> ve <div id="tooltip" style="display: none;"> şeklindeki kontrolü gösterir */
        $(".gridViewToolTip").tooltip({ track: true, delay: 0, showURL: false, fade: 100, bodyHandler: function () { return $($(this).next().html()); }, showURL: false });


        // atama planlama için
        $('#lnkGosterGizleAtamaPlan').click(function () {
            $('#ToggleDivAtamaPlan').toggle('0', function () {

            });
        });

        /*
        Form classlı tablolar içindeki text alanlarına focus edildiğinde kenarda renklendirilmiş border gösterilir.
        <table class="form">
        <tr>
        <td><asp:TextBox ID="X"></asp:TextBox></td>
        </tr>
        </table>
        */
        $("table.form input[type='text'],table.form input[type='password'], table.form select, table.form textarea").focus(function (event) {
            event.preventDefault();
            $(this).addClass("focused");
        });
        $("table.form input[type='text'],table.form input[type='password'], table.form select, table.form textarea").blur(function (event) {
            event.preventDefault();
            $(this).removeClass("focused");
        });

        /*
        Class olarak seperator verilen text kutuları için 1000 lik ayıracı ekler.
        */
        $("input.seperator").priceFormat({
            prefix: '',
            centsSeparator: '',
            thousandsSeparator: '.', centsLimit: 0
        });

        /*
        Link icin popup classı verilirse, bağlantı adresini popup içinde açar.
        <a class="class1 popup" href="~/Klasor/Dosya.aspx"></a>
        */
        $("a.popup").click(function (event) {
            event.preventDefault();
            window.open($(this).attr("href"), $(this).attr("rel"), "scrollbars=yes,Menubar=0,resizable=1,width=350,height=400");
        });

        $("input.readOnly").keypress(function (event) {
            event.preventDefault();
            return false;
        });


        $("a.popupbig").click(function (event) {
            event.preventDefault();
            window.open($(this).attr("href"), $(this).attr("rel"), "scrollbars=yes,Menubar=0,resizable=1,width=600,height=550");
        });
        /*
        Print classı verilen butonlara basıldığında yazdırma ekranını açar. (CTRL+P)
        */
        $(".print").click(function (event) {
            event.preventDefault();
            window.print();
        });

        /*
        printPreview classı verilen butonlara basıldığında, önizleme ekranını açar. (CTRL+P)
        */
        $(".printPreview").click(function (event) {
            event.preventDefault();

            $('link[@rel*=style][title]').each(function (i) {
                if (this.getAttribute('media') == "screen") {
                    this.media = "print";
                }
                else {
                    this.media = "screen";
                }
            });
        });

        /*
        int classı verilen text alanları için sadece sayı girilmesini sağlar.
        TODO: ctrl kodu da eklenecek
        */
        $("input.int").keypress(function (e) {
            if ((e.which != 8 && e.which != 0 && (e.which < 48 || e.which > 57)) || (e.which == 17 || e.which == 78)) {
                return false;
            }
        });

        /*
        float classı verilen text alanları için sadece ondalık girilmesini sağlar.
        */
        $("input.float").keypress(function (e) {
            if (e.which == 44 && this.value.indexOf(',') == '-1') {
                return true;
            }
            else if (e.which != 8 & e.which != 0 && (e.which < 48 || e.which > 57)) {
                return false;
            }
        });

        /*
        Tüm MultiLine Textboxlarda karakter kısıtlaması yapar.
        */
        $("textarea").keyup(function (e) {

            if ($(this).attr("maxlength") == undefined || $(this).attr("maxlength") == -1) {
            }
            else {
                if (this.value.length > $(this).attr("maxlength"))
                    this.value = this.value.substring(0, $(this).attr("maxlength"));

                if ($(this).next().attr("id") === $(this).attr("id") + "_sayac")
                    $(this).next().remove();
                $(this).after("<span style='font-size:10px' id='" + $(this).attr("id") + "_sayac'>" + " " + ($(this).attr("maxlength") - this.value.length) + "</span>");
            }
        });

        /*
        topMenu classı verilen unordered list için Menu oluşturur.
        */

        //    $('.sf-Menu').superfish({
        //        onShow: function(){$(this).find('.MenuSubBackgroundContainer').css({ display: 'block' });},
        //        delay: 800
        //    });


        $('.sf-Menu').supersubs({
            minWidth: 15,
            maxWidth: 25,
            extraWidth: 1
        }).superfish();



        /*
        Tarih classı verilen textbox üzerinde tarih seçimi etkinleştirir.
        */
        $('input.tarih, input.tarih2').datepicker(
        {
            dateFormat: "dd.mm.yy",
            beforeShow: function () { $('#ui-datepicker-div').css("z-index", 3115) },
            changeMonth: true,
            changeYear: true,
            onSelect: function () { }
        });

        /*
        Tarih aralığı seçimi için tarih1 ve tarih2 classlı iki textbox kullanılarak, kontrol ediliyor.
        */
        $('input.tarih1').datepicker(
        {
            dateFormat: "dd.mm.yy",
            changeMonth: true,
            changeYear: true,
            onClose: function (dateText, inst) {
                $('#' + $(this).attr("id").replace('Bas', 'Son')).datepicker('option', 'minDate', $.datepicker.parseDate('dd.mm.yy', dateText));
            },
            onSelect: function (dateText, inst) {
                $('#' + $(this).attr("id").replace('Bas', 'Son')).val("");
            }
        });

        $('input.tarih, input.tarih1, input.tarih2').inputmask("99.99.9999");

        /*
        Onay classı verilen objelerin click eventinde objenin title özelliğini soru olarak gösterir.
        */
        $(".onay").click(function (e) {
            if (confirm($(this).attr("uyari") == undefined || $(this).attr("uyari") == "" ? "Bu Kaydı Silmek İstediğinize Emin misiniz?" : $(this).attr("uyari")))
            { return true; }
            else
                return false;
        });


        /*
        Link icin modalize classı verilirse, bağlantı adresini modal içinde açar.
        <a class="class1 modalize" href="~/Klasor/Dosya.aspx"></a>
        */

        $("input.modalize, a.modalize").colorbox({ width: "80%", height: "95%", iframe: true, overlayClose: false, opacity: 0.5 });
        $("input.modalizeGenis, a.modalizeGenis").colorbox({ width: "99%", height: "99%", iframe: true, overlayClose: false, opacity: 0.5 });
        $("input.modalizeKucuk, a.modalizeKucuk").colorbox({ width: "30%", height: "30%", iframe: true, overlayClose: false, opacity: 0.5 });

        $("td.modalize").colorbox({ width: "80%", height: "95%", iframe: true, overlayClose: false, opacity: 0.5, href: $(this).next().next().attr("href") });


        $("a.modalClose").click(function (event) {
            event.preventDefault();
            $.modal.close();
        });

        /*
        Tabs id'li div classı içerisindeki yapıyı tablı hale getirir. TebDegis fonksiyonu ile kod tarafından otomatik olarak tab değiştirilebilir.
        Araçlardaki TabDegis fonksiyonu ile kullanılır.  
        */
        if ($("#ctl00_tabDegisHV").length) {
            $("#tabs, #tabs-auto").tabs({
                selected: $("#ctl00_tabDegisHV").val(),
                //cookie: { expires: 30 },
                ajaxOptions: { async: true }
            });
        }
        else {
            $("#tabs, #tabs-auto").tabs({
                //    cookie: { expires: 30 } 
            });
        }

        $("#tabs-auto").tabs(
        {
            select: function (event, ui) {
                //alert('Tab ' +  + ' Selected');

                $.ajax({
                    cache: false,
                    url: '/Personel/Personel.aspx?AjaxContentGetir=1&AjaxTabID=' + ui.index,
                }).done(function (data) {
                    $("#tabs-" + (ui.index + 1)).html(data);
                    $("#tabs-" + (ui.index + 1) + " a.modalize").colorbox({ width: "80%", height: "95%", iframe: true, overlayClose: false, opacity: 0.5 });
                });



            }
        });

        $("div#tabs ul li a, div#tabs-auto ul li a").click(function (event) {

            $("#ctl00_tabDegisHV").val($(this).attr("href").split('-')[1] - 1);
        });


        /*
        Mesaj göstermek için kullanılır.
        */

        if ($('#dialog').length) {
            var titles = Array("", "Bilgi", "Uyarı", "Hata Oluştu", "İşlem Başarılı");

            var baslik = $('#dialog').attr("title");
            var dizi = baslik.split('|');

            if (dizi.length > 1) {
                $('#dialog').dialog({
                    autoOpen: true,
                    modal: true,
                    width: 400,
                    title: "<span class='" + $('#dialog').attr("class") + "'>" + dizi[0] + "</span>",
                    zIndex: 30000,
                    closeOnEscape: false,
                    open: function (event, ui) { $(this).parent().children().children('.ui-dialog-titlebar-close').hide(); },
                    buttons: {
                        "Tamam": function () {
                            window.location.pathname = dizi[1];
                        }
                    }
                });
            }
            else {
                $('#dialog').dialog({
                    autoOpen: true,
                    width: 400,
                    title: "<span class='" + $('#dialog').attr("class") + "'>" + dizi[0] + "</span>",
                    modal: false,
                    zIndex: 30000,
                    buttons: {
                        "Tamam": function () {
                            $(this).dialog("close");
                            $('#dialog').remove();
                        }
                    }
                });
            }
        }


        /*
        classı required olan tüm inputların en az 1 karakter girilmesi zorunlu hale gelir.
        */
        $("input.required").blur(function () {
            if ($(this).val().length < 1) {
                if ($(this).next("span.err").length) {
                    $(this).next("span.err").show();
                    $(this).next("span.err").effect("highlight", {}, 1000);
                }
                else {
                    $(this).after(" <span class='err'>Bu alan zorunludur!</span>");
                    $(this).next("span.err").effect("highlight", {}, 1000);
                }
            }
            else
                $(this).next("span.err").fadeOut(800);
        });

        /*
        check classı verilen objelerin click eventinde sayfadaki reguired classlı objelerden doldurulmamış olanları kontrol eder.
        */
        $(".check").click(function (e) {
            var valid = true;

            $(".required").each(function (i) {
                if ($(this).val().length < 1) {
                    if ($(this).next("span.err").length) {
                        $(this).next("span.err").show();
                        $(this).next("span.err").effect("highlight", {}, 1000);
                    }
                    else {
                        $(this).after(" <span class='err'>Bu alan zorunludur!</span>");
                        $(this).next("span.err").effect("highlight", {}, 1000);
                    }
                    valid = false;
                }
            });
            if (!valid) {
                e.preventDefault();
                alert("Doldurulması gereken boş alanlar var!");
            }
        });

        /*
        cbSec classı verilen checkboxların tümünü seçip, seçimi kaldırmak için kullanılıyor.
        Bunun için tumuSec isimli class işlemi yapacak checkbox a ekleniyor.
        */
        $(".tumuSec").click(function (e) {

            if ($(".tumuSec input").is(':checked')) {

                $(".cbSec input:enabled").attr("checked", "checked");
            }
            else {
                $(".cbSec input").removeAttr('checked');
            }
        });



        if ($('div.calendar_top strong').length) {
            startTime();
        }


        $(".cokluSecim").each(function (i) {
            var a = this;
            $(this).dropdownchecklist({ emptyText: "Lütfen Seçiniz...", width: $(this).width(), maxDropHeight: 150 });
        });

        $("input.autoComplete").each(function (i) {
            var a = this;

            //Görev Yeri
            var ustbirimid = "";

            if ($(a).data("ustbirimid") != undefined)
                ustbirimid = "&ustbirimid=" + $(a).data("ustbirimid");

            //Unvan
            var unvanYetkikontrol = "";

            if ($(a).data("unvanYetkikontrol") != undefined)
                unvanYetkikontrol = "&unvanYetkikontrol=" + $(a).data("unvanYetkikontrol");

            //SilinenleriGöster
            var silinenlerigetir = "";

            if ($(a).data("silinenlerigetir") != undefined)
                silinenlerigetir = "&silinenlerigetir=" + $(a).data("silinenlerigetir");

            //ilebagligorevyerlerininhepsinigetir
            var ilebagligorevyerlerininhepsinigetir = "";

            if ($(a).data("ilebagligorevyerlerininhepsinigetir") != undefined)
                ilebagligorevyerlerininhepsinigetir = "&ilebagligorevyerlerininhepsinigetir=" + $(a).data("ilebagligorevyerlerininhepsinigetir");

            //birim
            var birimtasrakontrol = "";

            if ($(a).data("birimtasrakontrol") != undefined)
                birimtasrakontrol = "&birimtasrakontrol=" + $(a).data("birimtasrakontrol");

            //personel
            var personelkadrotipi = "";
            var personeltipi = "";
            var personelkadrolukadrosuz = "";
            var personeltasrakontrol = "";
            var personeldosyakontrol = "";

            if ($(a).data("personelkadrotipi") != undefined)
                personelkadrotipi = "&personelkadrotipi=" + $(a).data("personelkadrotipi");
            if ($(a).data("personeltipi") != undefined)
                personeltipi = "&personeltipi=" + $(a).data("personeltipi");
            if ($(a).data("personelkadrolukadrosuz") != undefined)
                personelkadrolukadrosuz = "&personelkadrolukadrosuz=" + $(a).data("personelkadrolukadrosuz");
            if ($(a).data("personeltasrakontrol") != undefined)
                personeltasrakontrol = "&personeltasrakontrol=" + $(a).data("personeltasrakontrol");
            if ($(a).data("personeldosyakontrol") != undefined)
                personeldosyakontrol = "&personeldosyakontrol=" + $(a).data("personeldosyakontrol");


            $(this).autocomplete({
                minLength: 2,
                delay: 800,
                autoFocus: true,
                source: "/AutoCompleteHandler.ashx" + "?cmd=" + $(a).data("fonksiyon") + ustbirimid + birimtasrakontrol + personelkadrotipi + personeltipi + personelkadrolukadrosuz + personeltasrakontrol + personeldosyakontrol + unvanYetkikontrol + silinenlerigetir + ilebagligorevyerlerininhepsinigetir,
                focus: function (event, ui) {
                    return false;
                },
                select: function (event, ui) {
                    var label = $("<span></span>").html(ui.item.label).text();
                    $(a).val(label);
                    $("#" + $(a).data("deger")).val(ui.item.value);
                    $(a).attr('readonly', 'readonly').addClass('ac_locked');

                    if ($(a).data("degerauto") == "True") {
                        __doPostBack($(a).data("sorgu"), '');

                    }
                    return false;
                }
            })
        .data("autocomplete")._renderItem = function (ul, item) {
            return $("<li></li>").data("item.autocomplete", item)
        .append("<a>" + item.label + "<br/><small>" + item.desc + "</small></a>")
        .appendTo(ul);
        };
        });

        //temizleme butonları
        $(".btn_autoCompleteClear").click(function (e) {
            e.preventDefault();
            $("#" + $(this).data("sorgu")).val("").removeAttr('readonly').removeClass('ac_locked');
            $("#" + $(this).data("deger")).val("");

            if ($(this).data("degerauto") == "True")
                __doPostBack($(this).data("sorgu"), '');
        });


        $(".btnKadroSecClear").click(function (e) {
            e.preventDefault();
            $("#" + $(this).data("kadroid")).val("");
            $("#" + $(this).data("kadrobilgi")).val("");
            $("#" + $(this).data("lblkadrobilgi")).html("");
            $(this).hide();
        });


        $(".password_strength").passStrength({
            shortPass: "top_shortPass", //optional
            badPass: "top_badPass", 	//optional
            goodPass: "top_goodPass", 	//optional
            strongPass: "top_strongPass", //optional
            baseStyle: "top_testresult", //optional
            userid: "#ctl00_CPH_txtKullaniciAdi", 	//required override
            messageloc: 1			//before == 0 or after == 1
        });

        $(".password_strength2").passStrength({
            shortPass: "top_shortPass", //optional
            badPass: "top_badPass", 	//optional
            goodPass: "top_goodPass", 	//optional
            strongPass: "top_strongPass", //optional
            baseStyle: "top_testresult", //optional
            userid: "#ctl00_CPH_txtKullaniciAdi", 	//required override
            messageloc: 1			//before == 0 or after == 1
        });


        $("#kisayollar").niceScroll();
        $('#Duyurular').SetScroller({ velocity: 50, direction: 'vertical' }).niceScroll();


        /*  <a href="#" class="gridViewToolTip"><%# Eval("CategoryID")%></a> ve <div id="tooltip" style="display: none;"> şeklindeki kontrolü gösterir */
        $(".gridViewToolTip").tooltip({ track: true, delay: 0, showURL: false, fade: 100, bodyHandler: function () { return $($(this).next().html()); }, showURL: false });



        Gostergeler = new Array(16);
        for (i = 0; i < Gostergeler.length; ++i)
            Gostergeler[i] = new Array(10);

        Gostergeler[1][1] = "1320";
        Gostergeler[1][2] = "1380";
        Gostergeler[1][3] = "1440";
        Gostergeler[1][4] = "1500";
        Gostergeler[2][1] = "1155";
        Gostergeler[2][2] = "1210";
        Gostergeler[2][3] = "1265";
        Gostergeler[2][4] = "1320";
        Gostergeler[2][5] = "1380";
        Gostergeler[2][6] = "1440";
        Gostergeler[3][1] = "1020";
        Gostergeler[3][2] = "1065";
        Gostergeler[3][3] = "1110";
        Gostergeler[3][4] = "1155";
        Gostergeler[3][5] = "1210";
        Gostergeler[3][6] = "1265";
        Gostergeler[3][7] = "1320";
        Gostergeler[3][8] = "1380";
        Gostergeler[4][1] = "915";
        Gostergeler[4][2] = "950";
        Gostergeler[4][3] = "985";
        Gostergeler[4][4] = "1020";
        Gostergeler[4][5] = "1065";
        Gostergeler[4][6] = "1110";
        Gostergeler[4][7] = "1155";
        Gostergeler[4][8] = "1210";
        Gostergeler[4][9] = "1265";
        Gostergeler[5][1] = "835";
        Gostergeler[5][2] = "865";
        Gostergeler[5][3] = "895";
        Gostergeler[5][4] = "915";
        Gostergeler[5][5] = "950";
        Gostergeler[5][6] = "985";
        Gostergeler[5][7] = "1020";
        Gostergeler[5][8] = "1065";
        Gostergeler[5][9] = "1110";
        Gostergeler[6][1] = "760";
        Gostergeler[6][2] = "785";
        Gostergeler[6][3] = "810";
        Gostergeler[6][4] = "835";
        Gostergeler[6][5] = "865";
        Gostergeler[6][6] = "895";
        Gostergeler[6][7] = "915";
        Gostergeler[6][8] = "950";
        Gostergeler[6][9] = "958";
        Gostergeler[7][1] = "705";
        Gostergeler[7][2] = "720";
        Gostergeler[7][3] = "740";
        Gostergeler[7][4] = "760";
        Gostergeler[7][5] = "785";
        Gostergeler[7][6] = "810";
        Gostergeler[7][7] = "835";
        Gostergeler[7][8] = "865";
        Gostergeler[7][9] = "895";
        Gostergeler[8][1] = "660";
        Gostergeler[8][2] = "675";
        Gostergeler[8][3] = "690";
        Gostergeler[8][4] = "705";
        Gostergeler[8][5] = "720";
        Gostergeler[8][6] = "740";
        Gostergeler[8][7] = "760";
        Gostergeler[8][8] = "785";
        Gostergeler[8][9] = "810";
        Gostergeler[9][1] = "620";
        Gostergeler[9][2] = "630";
        Gostergeler[9][3] = "645";
        Gostergeler[9][4] = "660";
        Gostergeler[9][5] = "675";
        Gostergeler[9][6] = "690";
        Gostergeler[9][7] = "705";
        Gostergeler[9][8] = "720";
        Gostergeler[9][9] = "740";
        Gostergeler[10][1] = "590";
        Gostergeler[10][2] = "600";
        Gostergeler[10][3] = "610";
        Gostergeler[10][4] = "620";
        Gostergeler[10][5] = "630";
        Gostergeler[10][6] = "645";
        Gostergeler[10][7] = "660";
        Gostergeler[10][8] = "675";
        Gostergeler[10][9] = "690";
        Gostergeler[11][1] = "560";
        Gostergeler[11][2] = "570";
        Gostergeler[11][3] = "580";
        Gostergeler[11][4] = "590";
        Gostergeler[11][5] = "600";
        Gostergeler[11][6] = "610";
        Gostergeler[11][7] = "620";
        Gostergeler[11][8] = "630";
        Gostergeler[11][9] = "645";
        Gostergeler[12][1] = "545";
        Gostergeler[12][2] = "550";
        Gostergeler[12][3] = "555";
        Gostergeler[12][4] = "560";
        Gostergeler[12][5] = "570";
        Gostergeler[12][6] = "580";
        Gostergeler[12][7] = "590";
        Gostergeler[12][8] = "600";
        Gostergeler[12][9] = "610";
        Gostergeler[13][1] = "530";
        Gostergeler[13][2] = "535";
        Gostergeler[13][3] = "540";
        Gostergeler[13][4] = "545";
        Gostergeler[13][5] = "550";
        Gostergeler[13][6] = "555";
        Gostergeler[13][7] = "560";
        Gostergeler[13][8] = "570";
        Gostergeler[13][9] = "580";
        Gostergeler[14][1] = "515";
        Gostergeler[14][2] = "520";
        Gostergeler[14][3] = "525";
        Gostergeler[14][4] = "530";
        Gostergeler[14][5] = "535";
        Gostergeler[14][6] = "540";
        Gostergeler[14][7] = "545";
        Gostergeler[14][8] = "550";
        Gostergeler[14][9] = "555";
        Gostergeler[15][1] = "500";
        Gostergeler[15][2] = "505";
        Gostergeler[15][3] = "510";
        Gostergeler[15][4] = "515";
        Gostergeler[15][5] = "520";
        Gostergeler[15][6] = "525";
        Gostergeler[15][7] = "530";
        Gostergeler[15][8] = "535";
        Gostergeler[15][9] = "540";


        $("input.Derece").keypress(function (e) {
            if ((e.which != 8 && e.which != 0 && (e.which < 48 || e.which > 57)) || (e.which == 17 || e.which == 78)) {
                return false;
            }
            else {
                if ((e.which == 48) && $(this).val().length == 0) //ilk hanede sıfır yazılmayacak
                    return false;
            }

            if ($(this).val() == "1" && (e.which < 48 || e.which > 53) && e.which != 8 && e.which != 0)
                return false;

            //if ($(this).val().length != 0 && $(this).val() != "1" && (e.which >= 48 && e.which <= 57))
            //    return false;

            //GostergeYaz($(this).attr('id'));
        });

        $("input.Kademe").keypress(function (e) {
            if ((e.which != 8 && e.which != 0 && (e.which < 49 || e.which > 57)) || (e.which == 17 || e.which == 78)) {
                return false;
            }

            //GostergeYaz($(this).attr("id").replace('Kademe', 'Derece'));
        });

        $("input.Derece").blur(function (e) {
            GostergeYaz($(this).attr('id'));
        });

        $("input.Kademe").blur(function (e) {
            GostergeYaz($(this).attr("id").replace('Kademe', 'Derece'));
        });

        function GostergeYaz(obj) {

            if ($('#' + obj).val() == "" || $('#' + obj.replace('Derece', 'Kademe')).val() == "")
                $('#' + obj.replace('Derece', 'Gosterge')).val("");
            else
                $('#' + obj.replace('Derece', 'Gosterge')).val(Gostergeler[$('#' + obj).val()][$('#' + obj.replace('Derece', 'Kademe')).val()]);

        }

        $("#sessionTimer").click(function (event) {
            event.preventDefault();
            $(this).hide("slow");
        });

    });

});

//CountBack();

//function CountBack() {

//    secs = secs - 1;
//    $("#sessionTimer p").html("Oturum <b>" + secs + "</b> saniye sonra otomatik olarak kapatılacak.");
//    // 300. ve 150. saniyede oturum kapanıyor geri sayımı 
//    if (secs == 300 || secs == 150)
//        $("#sessionTimer").show("slow");

//    // 60 saniye kala dialog göster.
//    if (secs == 60) {

//        $("#sessionTimerMsg").dialog({
//            modal: false,
//            title: "Uyarı",
//            zIndex: 30000,
//            buttons: {
//                Tamam: function () {
//                    $(this).dialog("close");
//                }
//            }
//        });

//    }

//    if (secs > 0)
//        setTimeout("CountBack()", 1000);
//    else
//        window.location = "/Login.aspx?Cikis=1&Gonderen=JS";
//}


function startTime() {
    var today = new Date();
    var h = today.getHours();
    var m = today.getMinutes();
    var s = today.getSeconds();
    // add a zero in front of numbers<10
    m = checkTime(m);
    s = checkTime(s);
    $('div.calendar_top strong').html(h + ":" + m + ":" + s);
    t = setTimeout('startTime()', 500);
}

function checkTime(i) {
    if (i < 10) {
        i = "0" + i;
    }
    return i;
}
